home *** CD-ROM | disk | FTP | other *** search
- Note
- ====
-
- This is a 'demo' version. The full version will include three editors:
- a keyeditor, a drum editor and a list editor. The full version will
- appear in august 1993.
-
- Help for !ArcMidi (version 0.22)
- ================================
-
- This version of ArcMidi is FREEware, and is
- Copyright ⌐ L.L. Frederiks 1993.
-
- The Interface Manager module is FREEware, and is
- Copyright ⌐ SoftWare Interrupts Developments, 1991
-
- The ArcMidi support module is FREEware, and is
- Copyright ⌐ F.K.W van de Pol 1993.
-
- What IS ArcMidi
- ===============
-
- ArcMidi is my attempt to write a MIDI sequencer. I started writing the
- program in May 1992. The first versions were written in BASIC and the time
- consuming routines appeared too slow. Therefore, in November 1993 I decided
- to rewrite the program using Acorn's Desktop C. It has been completely
- written using the famous RISCOS_Lib. Yes, J.W. it can be done....
-
- ArcMidi uses Simon Huntinton's Interface Manager for displaying 3d icons
- and Frank van de Pol's ArcMidi support module.
-
- ArcMidi should run on every machine and under every RISCOS version
- (2.0, 3.0, 3.1x). However, you need a MIDI podule and (of course) some
- MIDI instruments.
-
- Instructions
- ============
-
- Double-click the !ArcMidi icon to run the program. You should get an icon
- in the iconbar just like every other 'normal' RISCOS application.
-
- MIDI files (format 0 and 1, for the insiders) can be loaded by dragging
- them to the iconbar icon. If the file type is unknown, ArcMidi will generate
- an error message.
-
- Example data files
- ==================
-
- Three example data files are supplied:
-
- - Example2. A very short format 1 MIDI file. It just contains a few
- notes.
-
- - Vivaldi. A classical tune (format 1).
-
- - BillyJean. A popsong from Michael Jackson.
-
- The IconBar menu
- ================
-
- Clicking MENU over the iconbar icon gives you a menu with the following
- items:
-
- Info
- As usual...
-
- Show
- Opens the 'show' window. The submenu gives access to the preferences,
- control, tracks, counter and drum editor window. Clicking on the
- menu option opens the window.
-
- Clear
- Not implemented yet. This option should clear all data.
-
- Save
- Opens a 'save as' box. The MIDI data is saved as a format 1 MIDI file.
- Note: ArcMidi supports DragASprite under RISCOS 3.x !!!
-
- Quit
- er... quits.
-
- Preferences
- ===========
-
- This gives you access to the global preferences. The pane window contains
- four sections:
-
- ArcMidi options
- Controls the time representation in the counter window.
-
- Real - gives you hours/minutes/seconds/milli-seconds
- representation.
- SMPTE - gives you hours/minutes/seconds/frames/ticks
- representation.
- Bar - gives you bars/notes/ticks representation. This is not yet
- implemented.
-
- MIDI Thru
- Controls MIDI thru. It means that recorded MIDI data is transferred
- to MIDI thru. If you use a master keyboard, it is ensured that you
- hear what you are playing. You can turn this option on/off and you
- can set the 'MIDI thru mapping'. Transparant means that the channels
- of the MIDI events are not influenced. Otherwise, each recorded MIDI
- event is send through the same MIDI channel.
-
- MIDI Filter
- Filters out the specified MIDI channel.
-
- Sequence options
- Sets the time signature and tempo (beats/minute). Not implemented yet.
-
- The preferences window is closed by clicking on the OK icon. The save
- icon ensures that the settings are saved in a file (not implemented yet).
-
- Control
- =======
-
- The window gives you control over the sequencer. The buttons just work
- like any other tape-recorder.
-
- Tracks
- ======
-
- In this window you can set which track is used for recording and which
- track is on during play back. You can also set the MIDI channel for each
- track. By pressing MENU in this window, you can open two further windows:
-
- Comment
- This window enables you to type a comment for each track
-
- Statistics
- Gives you information about each track: the number of events, the
- start and stop time, the MIDI channels.
-
- Counter
- =======
-
- This window is used for displaying the time information. The upper icon
- is used for displaying SMPTE time, the lower icon is used for displaying
- 'real time'. Note: sometimes the counter will take up too much 'desktop'
- bandwidth. This could cause incorrect playing of the MIDI data.
-
- Drum editor
- ===========
-
- Not ready yet (although you play around with it).
-
- Conditions of Use
- =================
-
- 1. This software remains the copyright of the author, L.L. Frederiks, but it
- may be freely distributed and used, provided that:
- a) it is kept as a whole- All files associated with the application must
- be included in their original form, especially THIS one.
- b) no charge is made for any copying or distribution other than third
- party transmission costs (eg disc purchase cost, postage, phone
- charges).
- c) Any profits should be donated to a registered charity.
-
- 2. The software may not be distributed with or as part of any other product
- for which a charge (other than a third party charge as (1) above) is
- made, without prior permission of the author.
-
- 3. The author does not accept any responsibility for any use or misuse of
- the software or any consequences thereof.
-
- I would prefer that anyone wishing to distribute this (or any other) item of
- software that I have written, please contact me first. This way, I can
- assure you that you are not breaking the law (As many people are doing with
- my non-free software), and I will quite possibly have a newer version of the
- software that I will be quite willing to post back to you. I am already
- getting sick of people using my software for profit without my permission,
- and I will simply stop releasing my software AT ALL if this continues.
-
- =============================================================================
-
- Any feedback, including bug reports, would be appreciated.
- Contact me at the following addresses:
-
- SnailMail: L.L. Frederiks
- Runmolen 88A
- 1823 GM Alkmaar
- The Netherlands
-
- email: loek@nt.el.utwente.nl (until April 1994)
-
- or just post a message to UseNet's comp.sys.acorn newsgroup.
-